<script>
    
    // 思考如何将data中数据转化为最终输出的结果
    const data = [
       {
           入职日期: 44505,
           姓名: "小张",
           工号: "9002",
           手机号: "13800000252",
           转正日期: 44892,
           部门: "总裁办"
       },
       {
           入职日期: 44506,
           姓名: "小李",
           工号: 9006,
           手机号: "13810000512",
           转正日期: 44893,
           部门: "总裁办",
       }

   ]

   function dataFormat(data){
                 // 将data中的数据的key按照改为指定的英文 
  
   // 1. 映射对象，根据映射对象找英文的键
   const mapInfo = {
           '入职日期': 'timeOfEntry',
           '手机号': 'mobile',
           '姓名': 'username',
           '转正日期': 'correctionTime',
           '工号': 'workNumber',
           '部门': 'departmentName',
           '聘用形式': 'formOfEmployment'
       }

   const result = data.map(zhObj =>{
      const enObj = {}
     
      const zhkeys = Object.keys(zhObj)
      zhkeys.forEach(zhkey =>{
        enObj[mapInfo[zhkey]] = zhObj[zhkey]
      })
      return enObj
   })
   return result
   }
  
  const result =  dataFormat(data)
  console.log(result);



</script>